Page({
  data: {
    gender: 'male', // 默认选择男
    phoneNumber: '',
    verificationCode: ''
  },

  // 返回上一页
  goBack() {
    wx.navigateBack();
  },

  // 选择性别
  selectGender(e) {
    const gender = e.currentTarget.dataset.gender;
    this.setData({
      gender: gender
    });
  },

  // 获取验证码
  getCode() {
    // 检查手机号是否已填写
    if (!this.data.phoneNumber || this.data.phoneNumber.length !== 11) {
      wx.showToast({
        title: '请输入有效的手机号',
        icon: 'none'
      });
      return;
    }
    
    // 发送验证码请求的逻辑
    wx.showToast({
      title: '验证码已发送',
      icon: 'success'
    });
  },

  // 提交表单
  submitForm() {
    // 表单验证逻辑
    if (!this.data.phoneNumber || this.data.phoneNumber.length !== 11) {
      wx.showToast({
        title: '请输入有效的手机号',
        icon: 'none'
      });
      return;
    }
    
    if (!this.data.verificationCode) {
      wx.showToast({
        title: '请输入验证码',
        icon: 'none'
      });
      return;
    }
    
    // 提交表单
    wx.showLoading({
      title: '提交中...',
    });
    
    // 模拟提交请求
    setTimeout(() => {
      wx.hideLoading();
      wx.showToast({
        title: '提交成功',
        icon: 'success'
      });
    }, 1500);
  }
})